<?php
/**
 * Classi astratte da estendere al momento della creazione di una nuova Entity
 * e di un nuovo EntityManager che eseguirà le operazioni di gestione lato DB
 */
include_once BXD_INCLUDEPATH . 'lib/entity/Entity.php';
include_once BXD_INCLUDEPATH . 'lib/entity/EntityManager.php';

/**
 * Inclusione della classe di configurazione che ha la variabili di mappatura
 * delle colonne del DATABASE
 */
include_once BXD_INCLUDEPATH . 'lib/entity/EntityType.php';

/**
 * Classi di utilità per la gestione delle entity e validazione di quest'ultime
 */
include_once BXD_INCLUDEPATH . 'lib/entity/EntityUtils.php';
include_once BXD_INCLUDEPATH . 'lib/entity/EntityValidator.php';

/**
 * Oggetto particolare che ti permette di creare delle entity customizzate a seconda
 * delle esigenze. E' customizzabile attraverso i metodi magici __set e __get
 */
include_once BXD_INCLUDEPATH . 'lib/entity/EntityCustom.php';
?>
